MGAQKSIHAGKAKIDFHVDLSHKLCAALMLPPPFRESSNPLSHVTGSLCIKHPNLFGKSEKLDVSWDKGLYDSNVTVAFRRPRPEWLAQQSFVIQHSISPEIAVHGLPVDNFSRSGSRGVNLCRFSAGIDLSEPATSKWSSNTSLKFELVRPINDDGRSIIRDLDGFPVTCSGSDHDSMVVLKQESTYAAANERSFSQLNFQIEQGIPLLSKWLIFNRFKFIASKGVKLGPAFLLTSLTGGSIVGDMAPYQAFAIGGLNSVRGYGEGAVGSGRSCLVMNNELTVPMAKGLEGAIFMDCGTDLSSGLHVPGNPALRQGKPGCGFGFGYGLRHNSRFGNFRVDYAVNAYQQRTVYFGVGSAAS