MATRRCIQLFIYFLATCSSLADSVSSPVPVNKFLMQSYYDRYTILHDSDFDNFMSQAIPSGSSCGFVLRLSDLKRTLIGEGSHRSVSTLIKFQTQQLKCELLSYSCEFIIIERLPSGVFADPFELQHLVHRGIFSDVAVFGDTNLELPSFLSNRSAVEIHLLVDPNILQEPTDIKMELPLHARYQPLNESGYSTVEFGAPDMLVRCGTKGKVENHYCFFKLEKDDANLYGPHTVWRIPSGIKAHADLVSAATFIAALLSTLAIVVASLYYSNS*