MKTRLGTQNTSPFGFFLCLLYSVEKGKGGIIIKNPKVMGDVKVDDDAILKSFLAEVGEVERDNEVVRILSCFKLNPFEHLNLSFDSSTDDVKRQYRKISLMVHPDKCKHPQAQEAFGALAKAQQLLLNDQERDYILTQVQAAKEELKMKRKKQLKKNTASKIKSLVDEGKHEQIYEQSEEFQKELKLKVREILTDQEWRRRKMAMRISEEEGRLKKDEEEQKEIRKKKREHEEQWEGTRENRVSSWRDFMKAGKKAKKGETRPPKLKTEDPNKSYVQRPVKKG*