MRVGPSIRLLSFGWARGPLLRMRFFGGNGAQISSAGKFFCNTAAVLCKNSPQPLPLLTPVEFAQIAPMVLLCQALKQHAAMDSAVGINGNSNVISRAVFNHYCSESHVENSDEALRLLEESGSVVSLSNGEGVHLRPLQFAHMYEDLTGEGEEKGSTLAFFLEEATKRLKAAQAEEAAMRSELQPALMRAAKWRRVVWGGALCFSGAQMAIISRLTFFDFDWDTMEPVSYFLGTGTSLLFFLYFLRHGRSHTYEDYDRTTLPKKLRKYAPPGFDWEKYEAICKNVDVERRMLSRIKEWRKRH