MKFTLGLGSRAWRVSWERPAAAAGPGERGCALGGSARRVSSPRPDRRGSRLAQALPLCLSRGGSARALPDCAGPSPGRFGARQLAGPRAMEQTYGEVNQLGGVFVNGRPLPNAIRLRIVELAQLGIRPCDISRQLRVSHGCVSKILARYNETGSILPGAIGGSKPRVTTPNVVKHIRDYKQGDPGIFAWEIRDRLLADGVCDKYNVPSVSSISRILRNKIGSLAQPGPYEASKQPPPQPALPYNHIYQYPYPSPVSPTGAKMASHHGVPGTAGHVSIPRSWPSAHSVSNILGIRTFMEQTGALAGSEGAAYSPKMEDWASVNRPAFPATPAVNGLEKPALEADIKYTQSASGLSAVGGFLPACAYPASNQHGVYSAPAGGYLAPGPPWPPAQAPPLAPPGAGVTVHSGELAAAMTFKHPSREAADRKPSSPSGKAPDGLSSLHGLPIPASTS