MVDLCPSFVESDDIDLWVKAGRAPEVLRPMYESSAILAQKMTISALRHLRSLAQEAAGEVVTGGTLQPAALRALSLRIARSFNDAINSFPEDGWFSVASDGIDDISISLNSSWSPRTVGLKCSSSNNLWSDGDGGVLCAKASMLLQNVPPAVLIRFLREHRSEWADWADCEHDVSCSATLRTRVYGAAALGGAELGRREVPMPLAHSEHQEIMELVKFEGYDSARDGALVSKEMYLLQLCNGIDETAIGDCAQLVFAPVDGALSDDIPLLPSGFRVIPLDTDFMDGYGMSCTLDLASMLEGGSDMDAAKTETGISSNNLRSIVTIAFQFGYETHNCDSVSVAARKYMRTVVASVQRVAMAIAPRVGSTLGLRNLSGTSEVLTLVKRIVGSYRINFGMDLLRKQPSNNEELFKMVWHHSDALICCTCKSLPEFIFANEAALDMLETTSGGLQDLRWDQTLDETEKKNAYSDITKVMQQGFAYLPAGIRLSSMGRPVAYERAMAWSIVDDNESMPCVAFMFVNWSF*