MDLLRYSASRFPAAHPQLPFRTPLRRRFVAVRSSLSLPFAEQKAKYYSELEAAVDVVERACRLCVDVKKSLFSSDGRILEKNDQTPVTIADFGVQALVSLEMNKLFPSIPLVAEEDSAFLRSNNLVGSVVDVVKEKATLGDEVTEDNILKAIDRGGKDAYVFAPEPATYWILDPIDGTRGFVKGSEALYVVGLALVVEGKIVLGVMGCPNWHEDCSDNSIIGVQKNQSSRSGIIMVSHVGCGTWTKRLSDILSNESPHTWTRCSVDSCQMVQGARVTIPESQTWKSLPLSGLFDAKTDSENIREGNILLLSACCGSLCKYLMVASGRASVYIQGKKATSIIKVWDHAVGIICVHEAGGKVTDWEGSSLDFAADQTERRLIFPSGGVLVTNGSLHSKIIGMISSNSSVL*