MRAFLALADPTRCSGSSAVEELLRGSHQLHAHLLFRYPQHLLHYRRPSCPSISAKIFKGKKGAESDYPWPDKLRGDEQDHYLAFLSRFKPLPEKPKPVTLAFERPLVDLSNKIDEVRELAEKTGIDFSPQIKELEEKYDQVRRDLYTHLTPVQRLSVARHPNRPTFLDHVLNMTDKWVELHGDRGGYDDPALVTGIGKMEGMSFMFMGHQKGRNTKENIYRNFAMPTPNGYRKALRMMRHADHHGFPILSFIDTPGAYAGIQAEELGQGEAIAHNLREMFGLRVPIVTVVIGEGGSGGALAIGCCNKMFMLENAVYYVASPEACAAILWKTAEAAPKATEALKITAVELLKLNIIDGIIPEPLGGAHSDPLETSQKIKEAIMKHMKELLKLDVDAVMRQRAAKFRNIGCVQEGVEVDPHLKRSMKKRDAPLEENAKLLPSPLPESLSPSPKLEKVNAIVNRSSE*