MAAPCFLTLRVATLAALALLSLGSSAAGHIEDQAEQFFRSGHTNNWAVLVCTSRFWFNYRHVANTLSVYR
SVKRLGIPDSHIVLMLADDMACNARNPKPATVFSHKNMELNVYGDDVEVDYRSYEVTVENFLRVLTGRVP
PSTPRSKRLLSDDRSNILIYMTGHGGNGFLKFQDSEEITNIELADAFEQMWQKRRYNELLFIIDTCQGAS
MYERFYSPNIMALASSQVGEDSLSHQPDPAIGVHLMDRYTFYVLEFLEEINPASQTNMNDLFQVCPKSLC
VSTPGHRTDLFQRDPKNVLITDFFGSVRKVEITTEKISLQWDSQVVDSSSKEDGTAEERMGPLKYAEQLP
VAQIIHQKPKPRDWHPPGGFILGLWALIIMVFFKTYGIKHMKFIF