MDLKSNHASPVLTDPAPVNKSRLGIPSGFSSGKYVIIPRKKPGKLDDVRSNGWLDAMKSSSPPRKKLIKDFNVEVATDDTDNVTSSWMLKYPSALNSFEKIISYAKSKKIAMFLDYDGTLSPIVDDPDRALMSDAMRSTVKNLAKYFPTAIISGRSRDKVYELVGLKELYYAGSHGMDIMGPARYTACNDHSNCIKSSDDQGKKVNLFQPASEFLPMIDEVFRALVETTRGIEGAKVENHKFCASVHYRNVDENSWSTIAQYVHDVLKDYPRLRLTHGRKVLEVRPVIDWNKGKAVEFLLESLGLTNSEDVLPIYIGDDRTDEDAFKVLREGNRGYGILVSPVPKETKAFYSLKDPAEVMEFLNSLVRWKELDAPINSEGRGA*