MEFGWCSIHVTWITFVFAFVQCVHAQLSPNFYQSTCPNVTSIVGQVIQQALQNDSRIAASLLRLHFHDCFVNGCDGSILLDDTANFTGEKTAIPNNNSLRGFDVVDNIKSAVESACNGTVSCADILAIAAEQSVVLSGGPSWSVQLGRRDSTTVNATLPNTAIPAPTDNLSLIITKFQDVGLSVTDVVALSGAHTIGRARCTVFISRLYNFNGTGNPDPTLNSSYLSTLQSTCPQNGSGNTLTPLDPTTLDTFDNNYFGNLQNNMGLLQSDQELLSTAGASTISIVTDYSSSQTHFFSNFSNSMINMGNISPLTGTSGEIRLNCRKVNSNQNRASESLSQSVSNLLNVIEQYQSVSQ*