MGSFPPPTASSSRVTLDNHPRNMVSTMLGFTPKGAPESSVKDVAVIDPTASAYVDPQTGALIEEKSKAERWFVARLDAVLAYVSGMKEELNLYGNEYNYFATYKVTNYKQVYAIRAFTGAFEASCYPGAIMLLMSWYTPRELALRIGFYHSCQSIGSMLAGALQAAIYNSMDGRNGISGWRWMFIIDGIVTLVVSFAGLITNPDGTPRWSVAQINAIPIGGSAIAVAMIWVWGFISDYFQTRWIPVIIQAGIGLIPGIIMSIWNVSDNAKYFSYFACFLSLATAPPIFAWLSDLNPFDAEGPLIWPASEAPHYHHGWQVTIAMWCLVIIMACSLRMVELKFIRPQNVRKAADAENAERVRQGEEDEDDKKDATVISVVSR