MVLGTLLVAGIGYKAYVVYNRRKERTAKKNDPELIFHANDQQEANIASNIKKKKKAKKNDPVLIFHANDQQEANVASNIKKKNEAKKNDPELILHANNEQDDASERKIKKRAIHGRLIYGMYDRFKDKPAKKYQKWWTKVHYDLVPLESVFTEDELHLYAKELHEERQNMYFGVFRRNKERPSAEAPDWVVAIRGTKLSAWADLQNDLGIVLETLNSSTLIALLYYVVWRLCAQHGYCNVNVTGHSLGAAAGLMVCRRLALEGCLVEGHFFNPPFTTLESLARSCAHFVERVIIDALPERVGHFYDLAKSTGKSLYHEVAGTDTENATRRKQALAEFKTLAKANWSPYLYVNKHDFICCEFLQHFTNGPVGEDPKKWYSSFTELSKKFLGEKFRRETETFHLFPSAHLVMIETHLFRPVSAHKLWNWIDPHLSYKFKHAKLIQ*