MPSRYLNADESEIVEIANEPASGIPYFTPKQTPTAGTALVPASQDPQTPKLFTPLRIRGIELQNRILLSPLCQYSAEDGHHTDWHFAHLGGIISRGPGLSFVEATAVTANGRITPEDSGLWKDSQIGPLKRIVDFAHSQGQLIGIQLSHAGRKASTVAPCQASGLTSALRLEQRHGWPDDVVAPSAIAFKDKNIIPRELSHGEIRSLVEAWGEAVKRAVRAGFDAIEIHGAHGYLIHEFLSPASNKRTDEYGGSFENRIRLALELVDISRQHMTPNMPLFFRVSGTDWLEHLENEPSWDASQTVRLAEVLVEHGVDVLDVSSGGNDPRQQIKGGPAYQSPYAFQVKEALGDRLLVASVGAITSGPQANDLLNAGLDMVLIGRMFQKNPGLVWTFAEELNVDVKAAHQIHWGPNPACQGQRGYSQSGYQDACNIQPQFELL*