MAAVLQGLGAAAAVSSADLLSSKRTKLAWVKSMAERNGSVLVGRTNRRFCGGLNRRAANVVAAKAESPTSAAGSKQPGHEILLFEALREGLKEEMDLDPHVCVMGEDVGHYGGSYKVTKDLAKEYGDLRVLDTPIAENSFTGMGIGAAMTGLRPIVEGMNMGFLLLAFNQISNNCGMLHYTSGGQFTIPIVIRGPGGVGRQLGAEHSQRLESYFQSVPGLQMVACSTPYNAKGLMKAAIRSENPVILFEHVLLYNLKERIPDEEYVLSLEEAEMVRPGEHVTILTYSRMRYHVMQAAQTLVNKGYDPEIIDIRSLKPFDLYTIGNSVKKTHRVLIVEECMRTGGIGASLRAAIIENFWDYLDAPIMCLSSQDVPTPYAGTLEEWTVVQPAQIVTAVEQLCQP*