MKSEMAAVSENCIMEQRLNPLTGQSEWIVVKLQSESEVDKYDDFGALNERGGSLGHTLYLDMLNDVERNSAYDQAIRKVVAEGAHHVLDIGAGTGLLSMMASRAMRDAVQSRQLENEGDAVIASRVVSGKVTACESYLPMVRLARKLLRANNIGASVRLVHKRSDEMEIGVDLSSPADVLVSEILDSELIGEGLIPTLRHAHAHLLSPVARSVPHRAVLYAQLVECDYLRRRCDLSGCEAEVDDGLRLDVSKSREWYSGFSRAMHVDPLVSHLKVLSEPFEVFQFNFCEVPANHREHALNVPITNSGNVHALISWWKLDLDDEGTITYSTAPAWTREGIVIDGEITGDNVFGTFLETM*