MVIQEVKEEEEGPPPSEDTEQNAKPRRIALFVEPSPFAYVSGYKNRFQNFIKHLREMGDEVIVVTTHEGVPEEFYGAKLIGSWSFPLPWYQKVPLSLALSPRIISEVAKFKPDIIHASSPGVMVFGALIIAKLLCVPIVMSYHTHVPIYIPRYTFSWLVTPMWWIIKFLHRAADLTLVPSAAISRDLLAAHVTAANKIRLWNKGVDSESFHPRFRNYEMRLRLSGGEPEKPLVVHVGRLGVEKSLDFLKKVMERLPEARIAFIGDGPYRDELEKMFSGMPAVFTGMMLGEELSQAYASGDVFVMPSESETLGLVVLEAMSSGLPVVAARAGGIPDIIPEDLEGKTGFLHNPGDLEDCVNKVKRLLSCSELRETIGKAAREEMEKFDWRAATSKIRNEQYNAAIWFWRKRRAQLLRPLQWLVRRIFRDPNVSYG*