MQSKEAVVEDGEIKSVTAVGSEIDGWTNFGDDDIMQQQYTIQSEEAKKVPFVGDKEPLSSLAAEYKSGSPILLEKIKVLDEQYAAIRRTRGDGNCFFRSFMFSYLEHVMKCQDQAEVDRIQANVEKSRKALQTLGYADLTFEDFFALFLEQLESVIQGKETSISHEELVLRSRDQSVSDYVVMFFRFVTSAAIQKRTEFFEPFILGLTNTTVEQFCKSSVEPMGEESDHVHITALSDALGIPVRVVYLDRSSSDTGGVSVNHHDFMPVAGDLPNASCSSEKNIPFITLLYRPGHYDILYPK*