MRQHPQQQEPTVRWDQVASSHIAGARRQISTGYPSRDLCMKGKGILGIGYSTGNGFHVIAAHTDSPCLKLKPISASSKPGYLMLNVQTYGGGLWHTWFDRDLSVAGRVILRTDDGSFIQRLVKIKRPLLRIPTLAIHLDRTVNQDGFKPNLETHLVPLLSTRCEEELTESKEKGATRSSKAWHHPQLLEVLSEELDCAIADIVTLELNVCDTQPSCLGGMNNEFIFSGRLDNLASSFCALRALLDSCSSPGDLSSEDAIRMIALFDNEEVGSDSIQGAGAPTMFQAMRRVVSCLAREKVGEGAVERAIRQSFLVSADMAHGVHPNFVDKHEENHRPQMQKGLVIKHNANQRYATSGVTAFLFKEVAKTHNLPTQEFVVRNDMGCGSTIGPILAAGVGIRTVDCGIPQLSMHRYRNFPFCFYGKRADIAFTLKGWDITLTNLDGREMAALELEAKQSLFVE*