MVVPPPQPSLFQLTFLTGDKPILQTLDDEFISSHMKVLLISDASDKIWEVKLDGNRLAGGWEEFAAVNNFSDGNVLVFRHNGEEIFHVAVSSESDDDESDDTDDSESDDSEDNDEVKIVVMIAGDSSLVNKEVDSSSDCFLRARVTPYSLTKDRLDLSKDFKFMLFDEHKKQFEIHLVNEKGRKWTLRLSRNISSGAFYITRGWSNFCAANGLIRGDFCYFKLSESGERPVLLLCSHESGNGHEDKEEEECPEADTLKICSVGGCSNEKNTPSRFLTRKFTPSRFKTGQLYISMLSSGVLRESGIKKSGEITLLDNDGRKWPSYLHKTGQPGGEWCYIRKGWREMCEANGVEVNDSFVLELICEDANPIFKFHSKIKNKGKGNIVTSKKRALHARTVERTPGVEIDGERGSKRGCTRVSNRSNTYLKGKQPESCSVSDQVANVRQSVLDTLNTIRHFKAELKTRERNLEASLLELDGLGEKILGISKILNNNLA