MVPSGLGGKSATGVGAVVNKGATKDASTRLEASAAAAVVAARLCTLTAAFPQCRASGAEAPHPARCFPVPQHFFLGSCRGTRALSCMVVLDDSFQGRPRRLSAGDGAWCSNLLALERRALRGALAWLTSMWGASGLASQLWLSKLKEELLSLGVISLVLAFIKTRLAHICVPLPHPGGPASEASVKNFERVAGRLLASLAEVVPDPTDISPPSYQPEENQLDTAAKCPEGKQLLFTKDLITAAHYMLFYLAIVQAS*