MKVALLAATLASASAFVPSTAPKFGTSLNLKQDFLEAEPYYSQDTVKTNTYKNKAPFTGKVVSTKRIVGPKATGETCHIIIDHNGDFPYWEGQSWGVIPPGTREKDGKPHSVRLYSIASSRYGDDMTGKTGSLCVRRATYWCPELKADDPAKKGICSNFLCDTEPGAEVMMTGPAGKVMLMPEEDPKTDYIMVATGTGIAPFRSFVRRLFFEDTPAAAAYKGEAWLFLGVANSDALLYDDEFQDAKARYPENFRLDYALSREQENKNGGKMYIQDKVEEYADEVFNKLDNGAHIYFCGLKGMMPGIQDMLAEVCKSKGLDYEEWIKELKGKKQWHVEVY*