MSANMLFTGGSPQMEQQITPPSSQIYGGNDLAFSNGIQTLFHDSAKLKANIAPSPAEWPGMEFHQNHGGLVIYQASPHSVQKHEGGCDSHYHGQPGCSIDPGSIYCGSRPVICWLEYLPTSVPSNHLLLGPPPENFDYVPSFFGTCLFPNQANINSPYPRPLEALQHDSQNDVAEPRQAFGQPVNLLYTSQDPSNLSLGGSQTNVTRRQFKCGIQGCRSHFKLRKTLNRHLESHSGERPHFCWVPGCQRSFLRRDNLKAHYATHGKRKGRNRYVATLDKTASVYNPEFCGQLTPEGWPLDYSGQN