MDIAFNEEDADLVAALHNPIAFRFRSADLRLVARHPEVYEPSDDSFALVDALLADKAHLKELRPRVCVEVGCGSGYVISSLALMLGNNKGKIEYIATDASEAAVKTTSATLKAHKVAAKVYNTDLVSGLEKRLAGKVDVLIFNPPCVPTLDEEVGLDGLTSAWAGGTQGRILINRMLKIVDSLLSGRGWFYLVTITANNPGEICQIMRRKGFASRIVIQRHTEEESLHVLKFWREAFSHSSGSDRPPSPLINCASMLQNSLTQRLSRLVSFK*