MSQVLGKPQPQGEDGGDDEEEDELVGLAGYEDGPESSDAELDSGPEEGVLDFSDPFSTEVKPRILLMGLR
RSGKSSIQKVVFHKMSPSETLFLESTNRICREDVSNSSFVNFQIWDFPGQIDFFDPTFDYEMIFRGTGAL
IFVIDSQDDYMEALARLHLTVTRAYKVNTDINFEVFIHKVDGLSDDHKIETQRDIHQRANDDLADAGLEK
IHLSFYLTSIYDHSIFEAFSKVVQKLIPQLPTLENLLNIFISNSGIEKAFLFDVVSKIYIATDSTPVDMQ
TYELCCDMIDVVIDISCIYGLKEDGAGAPYDKDSTAIIKLNNTTVLYLKEVTKFLALVCFVREESFERKG
LIDYNFHCFRKAIHEVFEVRMKMVKSRKAQSRLPKKTGATPNGTPRVLL