MGFEQPSSENHVIIPNLPQDVALNCLARIPGRSRAIARCVSRAWRKALNRPQIDSLRLSLNIPPEYWIFIGLQDTDGYPGFLEATESDTQWLLIDPLDLRTILLPNPLCGISADIRLKSVAINGNLFLPEISAISSNNEMSVRCYSVEEGCWSTTPPLAPLKEPRTKFTCAGLGNFVYVCGGQTDVAGTASRSASRYDSLNNRWEMLPDMIMPRIDAAGFVMDDKLFVMGGYHSSGGFVQVHASGEFWDPNTGRWALLPNLCGNGLKHAQQSNVTEPSVAVIENKVYSMQSHSNELMVYDALREQWIHVGYVGGHCERYDYSIYYKLLGVGRELWAIEHGMGRDIKIYACKAGGSKSVVWRRVELLGFECFDHVLTCTSLRV*