MVSLLVHVFHREFGFQVPTMERSGNENGGRRRAIAAYLVPCYYLLICIFLLAMAMEDTPVQHMESPSTDQVFESLLAAGYAEMAAILRHADAAGFDLETCRNVTIFAPPDLALLPVVGSPALPHHVLCHVAAQRLSYGDLVNKTSSDRIPSLALGHPIVVTTGPLTNQGTGKYVVLNGRARVVSPDLYGDANLIVHGIDRVLDNERDEVISNLVRRKAKKAKKQHKKRHKRSARTRPRMACACRRHHNMIPHSPLVVSSRPLLEDLHMLRGSNRRRGAYSNSNESRIMRRATEVVGSIPALDYVTVNDTTAATPKFGTPNYKISEGLMDMSPSGLEWLPFEDDIIVKDEDED*