MAPVEAKTHDLTSELGKYLDRHLVFPLLEFLQAKRVYPENEVLEAKIALLNKTNMLDFAADIYKSLHNKSDVPAAMQQRREEVIANLTELSVKAEKVVNFLSDPTLVKQLRSDKAFNLAFLQESHGVGPEDIDALFHYAKFQFECGNYQAAGEFLSHYRGLCTNSERGASALWGKFASDILLQQWDAAVEDLTRLKDAVENRAYSSPLAHVHARTWLVHWALFVFFNHENGRNAIIDLFFQERYMQAIQAEAPHLLRYLAAAIITNKRRRSMLKDLVRILQCETYSDPITEFLLKLFVEYDFDGAQTKLAECDVVLENDFFLVGCKDEFNENARLFIFETYCRIHQRIDIKMLADKLSMDHDSAERWIVNLIRSTKLNAKIDSEKGTVQMYDQAQSVHDMIVEKTKALTSKTYSLSHAVLSNTQAQAGSVV*