MLATTVSLSENRFRQFHGINPNSTLLCSVPPNKSQRASHPLSLFRAAVALPPSLFGQRRRLYAAPGRVIYRRVCSRAVLKARFPVLGGGDGRRQLGSERRCAELPAVRDSGGGGDDDDDVGHFLVVASALEAAPGGGGRQRWRLCAFTGRKPEADQHLGGGRAIQLLVPQRLATSFHHNHLPAGRRGRVTSTPTVPESRPASLPNPPVQAKSQQKKVVCHVPADGLSSDTWAWRKYGQKPIKGSPYPRGYYKCSSSKACLARKQVERSRTDPGIYIITYTGEHNHPMPTHRSALAGSTRHKFPSPPCAAAAPGDGGERPSTADPEASPLSATTAAGLSPATPLTASMDDEPFRSRPEKGEDGVDEEEEVEDEDDEGLLLVEDMEMMGEDDLLFVRSEESGPASATTAEMGALFDGDAGFEDHLLPLPWLSNCNSNSNSSSSSSCHGCYR