MSAMNDHARLLSSAIATSRLRLLPFLVLMYVLAFIDRANVGYARAFLQADTGLGDAAFAFGASIFFIGYACFEVPSNLMLHRLGARVWLCRIMVTWGLVSAAMMFADDAMTFYVLRFLLGVAEAGFFPGIILYLTYWFPQRSRAQALGLFYFGLPLALVLGGPLSGWLLEFHGIFGLANWQWLFVTEGLLASLVGIAAYFYLVDRPRDAGWLSDEQKRALEGELAEEDTRKQARGPHGFLSALRSGQVLKFCLVYFTIQMSVYGVVFYLPTRIASFLDGQVGLNVGLITAIPWVCALVVTRLVTRQADRSGQHRQLAVAMLGMAAAGIAASALAGNLGLAVIAFCFAASGFVSVQPLFWTLPTGYLSGAAAASGIALINSLGNLGGFVAPNLKTLMESQFADPRAGMFALAAVGLLGACLLARLKTSGSSSVPLRARQAG*