MGREAQKYVWEGAIPLQIHLHESEVTTLPHPSPALVLAPRMGYLPLLLPLLKPHFSSTLPPGVDTIWFEYKGLALKWHIPTGVLFDLLCAEQERPWNLTVHFRGYPGNILTPCEGEDSVKWSFINSLKEAAYIVNGNCKNVMNMSQSDQMELWHSVLNGNMEAYQRVSSKLKLEKVGDQYVGKPNSNLLKSRTNTGETDTGGPVKTGRIPVRLYVWSVSKDFDDLEDAPQIDSWDQISYMNRPVEIHREEDKCFTLRDAVKALLPELFVEKTLIDEEISRIELEEESRAPSDDESNTRNEEDLKLVRIQGIEPKLEIPFSWVVNNLMNPEHFLHICVFVKVPQAKPLPHDR*