MAPSTSLGKISLPRQQRRLLQPIHSPRHKRVTAAHPAALLQELFGDAEPPKPRRASDETLAVHAGEKLGKGADEAATDSIATPIVSGTTHWFKSSEDLIAFKEGRRHSHEYGRYSNPTVKVLEDKISALERAEATLVTSSGMNAIVATLLALVPPGGHVVTTTDCYSEARAFIRDRLSKMGIRSTFIDLDDMESLKAVLEQDDVTLFYADSPTNPLLKCVDIRLVAELCHRKGTLVCIDSTLASPINQKPLTLGADVVLHSATKYMAGHHDVIAGCISGSKTLISKIRAWHHDLGGAISPNAAYMIIRGLKTMALRVEAHNRTALDMARLLELHPKIERVHYPGLESNPWHQVAKSQMTGYGGVVSFEVKSDLCGTMRFVDALEIPLIATSLGGCESLVQQPAVMSFWGKSDDEKAKNGIKDNLVRFSFGIEKFEDLRDDILQALEKI*