MGLQGGMQFDPNFAYAQSNMPSYEPSGQCIPAVASSDYYSAYSAELGLEPNSGRQDPRSLQSRSSCGSSVAHAETDCTQLGTTPTTAAAYVSPTSPRMKEKSKNAARTRREKENTEFCELAKLLPLPGTITAQLDKASVIRLTTSYLKIRAIYPEGELPLGLTIVYSLFTS