MRASLALADPTRCSGSSAAEELLRGSHQVQTHLLFRYSEHSLQHRRPRCPSISAKIFKGKKGAESDYPWPDKLRGDEQDHYLAFLSRFKPLPDKPKPVTLPFERPLVDLSNKIDEVRELAEKTGMDFSPQIKELEEKYDQVRRDLYTHLTPVQRLSVARHPNRPTFLDHVLNMTDKWVELHGDRGGYDDPALVTGIGKMEGMSFMFMGHQKGRNTKENIYRNFAMPTPNGYRKALRMMRHADHHGFPILSFIDTPGAYAGIQAEELGQGEAIAHNLREMFGLRVPIVTVVIGEGGSGGALAIGCCNKMLMLENAVYYVASPEACAAILWKTAEAAPKATEALKITAAELLKLNIIDGVIPEPLGAAHSDPSETSQNIKAAVMKYMQELLKLDVDAVMRQRAAKFRNIGYFQEGVEVDPHLKRSMKKRDAPLEENAKLLASPLPESLSPSPKLEKVNAVVNRSSE*