MGTRVTQFSYLHAPSSHMAEQLLNQFISAVISKSRHLNHLKQVQSFMIVSGLSHSHFLCFKLLRFCTLRLCNLSYARFIFDRFSFPNTHLYAAVLTAYSSSLPLHASSAFSFFRLMVNRSVPRPNHFIYPLVLKSTPYLSSAFSTPLVHTHLFKSGFHLYVVVQTALLHSYASSVSHITLARQLFDEMSERNVVSWTAMLSGYARSGDISNAVALFEDMPERDVPSWNAILAACTQNGLFLEAVSLFRRMINEPSIRPNEVTVVCVLSACAQTGTLQLAKGIHAFAYRRDLSSDVFVSNSLVDLYGKCGNLEEASSVFKMASKKSLTAWNSMINCFALHGRSEEAIAVFEEMMKLNINDIKPDHITFIGLLNACTHGGLVSKGRGYFDLMTNRFGIEPRIEHYGCLIDLLGRAGRFDEALEVMSTMKMKADEAIWGSLLNACKIHGHLDLAEVAVKNLVALNPNNGGYVAMMANLYGEMGNWEEARRARKMIKHQNAYKPPGWSRIEIDNEVHQFYSLDKSHPETEEIYMILDSLISF*