MRLRPASKPGYAVLFAVVLALAPQSASAGFLDFLFGSSPDQRAAEPTRQAPQTDFFGNPIDPPPATVTPVSSGRSASYCVRTCDGKYFPLPARTSMPPAQMCQSFCPASTTKIYFGSNIETALGANGERYSELQNAFAYRKTLKADCTCNGRSPGGLAPVDLALDTTLRPGDIVATTDGLVAYTGVSPINGQTAEFAPVATYPGLTPELRARLGEMKVAPVSADIGEVRPNSNVEITGTLPAAHTAARSSAPKIAMPATRASLN