MSVLKQFEHLRIRLEVIESATSNFAKESCIGRGGFGRVYKGELLHSKGHSMVALKHLDRAFGQGDSEFWKEVITLSVYRHQNIVSLLGFCDEKGEKILVYKYASNRSLDLHLENKDLTWVRRLKVCIGVARGLAYLHDPGETQQRVLHRDIKSSNILLDENWNARIADLGLSRFGPANQKYTFLVTNNTVGTIGYCDPLYLESGILTKESDVYSFGVVLFEVLCGRLCFCKSGSFTQLVRKHYKQNSLNEIIWSNIKDEIRPSSLKVFSKIAYQCLKSDNEKRPLMNDVLKGLETALQYQLSTASKSTQISQHGFENLIPEKVDLQKEFTHHDLYEWLETHREVEENKVQNLLKDPKRDINRHICVDLVRRVPLFKKMNERLIDDICQRLIPRLYAGNSYIIRKGDRVKEMLFIIHGRLESATTDNFFNSGFLEEGDFCGDELLIWVVDPESGVSLPSSTRTLKASGYVEAFALPVEELKFVVLHFRLWRTWAASFIQAWWRRYSTRKSLDKRGASVTDILAIQRERKIAKRLLEFRKPREPYFTV*