MVAAVVNALNGLAKEVVEVVDTAANTQKLLAAGAALVAGGAVLTKLTGGGAKEQNFLEAEPYWDQSNVPVNVYKNKAPFTGKVVSTKRIVGPQATGETCHIVIDHQGNFPYWEGQSWGVIPPGTREKDGKPHSVRLYSIASSRYGDDFTGNTGSLCVRRATYWCPELKADDPAKKGICSNFLCDTTAGDEVMMTGPAGKVMLMPEEDPKTDYIMVATGTGIAPFRGFVRRLFFESTPAAKAYQGQAWLFLGVANSDALLYDDEFQEAKSKFPDNFRLDYALSREQNNKKGGKMYIQDKVEEYADEVFNKLNNGAHIYFCGLKGMMPGIQDMLAEVCKSKGLDYDEWIKELKGKKQWHVEVY*