MDGISGCWYYVTIFITVWLVLKLIIMSRKAAGKLPPGPPGWPIVGNLLQLGEKPNESLYHLAAKYGPLMTLRLGMKTTVVVSSPAMAKEVLKSHDQVFSGRTMVEAVKCLSFSDSSLAWNNCGPRWRVLRRFCNTELFSVKRLEALQHLRRDQVLSTLQSIFEDSTKAKGVNIRHTVFLTSLNLLGNLIFSQNMFGRDSQAAEEFEETVTKLMVLEGKPNLVDYFPFLRILDPQGVSRDIHRGSTSKEKRGQDLDRSIEARLQRRKEGRTEHSGAEAKDILDILLEYRNESGEIFTKKDIIPFLYDLFLAGSETSSSTIEWAIAEAIRNPPIMKKAQAELEEVLGKDKRVEESDIDRLPYLHAVVREVFRLHPPVPLLLPHRAESRCEVAGYMIPKDTQVL