MVPEFAVGKPGGPAGLHGGDGCLCWGSLIDNYGRCNGLFWSAAITMVAAGLQGGAVNIAMFCIARVIIGFGTTASVIAGSAYLAETLPWNKRAWGLCLFDDFFYVGALVASGVTYSTYKMESTWSWRLPSLLQGAWGLLCILLIPLVAESPRWLIDQGRPTEGLLVLARINANGDTRDELVRLQFCQIVETIGYERDPMSYKEMIRNRGARVRLIITATCAMFSMLTGNIVVMYNIGDMMNNVGVGDREVQLILNVGLNALSLVVSIMGSFFVDRFGVKCVTLISTGGVSISLFLLGALTRYYGNSTESAGVWAAVFAIFLFAGFYAFGWIPILFLLPAEMLYFRIRARGMAMFSFVVCATGIWGNFAFPAALVAIEWRLWIINGAWNLAFLVFIWWFWIEIRGKTLEEIDVLFDGKKHFDVPNIQEVLDGTTDDAWKKRKRGYWQITFSCSFDHPAGSIRSGA