MGRQKELMNRCGEMLHIRYRLLRQALAECLGTLILVMFGCGSVAQVVLSRGTHGGFLTINLAFGFAVTLG
ILVAGQVSGAHLNPAVTFAMCFLAREPWIKLPIYALAQTLGAFLGAGIVFGLYYDAIWAFANNELFVSGP
NGTAGIFATYPSGHLDMVNGFFDQFIGTAALIVCVLAIVDPYNNPVPRGLEAFTVGLVVLVIGTSMGFNS
GYAVNPARDFGPRLFTALAGWGSEVFTTGRHWWWVPIVSPLLGSIAGVFVYQLMIGCHLEQPPPSTEEEN
VKLAHMKHKEQI