MRVLLLTHNVAGIFDDPDEALRPWADGLAALVQRTRADFIALHMQEVGGSRWRTCGLDGAAAVAGAVEAALPDHWSSGMMVRTDTAEDGFTALGSIYLVRRSAMQLVRLWRWKEAEGAAGAFESLRAADGPLVPQPGLPPRHCRHERFPRHLYGSTWSRKGYLLTRWQLGGGGGAVLDLVNVHNFHDESNLAALAAGASTYASCRQQALSLVTAALLGLRGGGAAGGGAAPAPASAAFLFGDFNFRLDLAHAVSLLCGAEGLQRARAVAAADATPLRLETSGGGGEGGDGYLLLGPKQFELSQPSLLARKLTELRGSDRELAAFSASAECALPLEELPLAFPPSYAYREGKGDGTPPDEAGWCDLLASKRCPAWCDRVLMDRTGGALVAASAVTAEYGHEPQPRVLTDHNQVYLAFSVESR*