MCDVLLPCEYNPKECPSPAAEKSRLFTILLLYCWQREYDKRPYRQFQFKRLTFEERIGRRYHCIRDLRIIVNYLLRRPQL SVQISSLVVSNWDAGLLKDFVRSLLPVWYIELRLMRFPREFFVMLRLNAAKMNVSQLSLEGTPLTDEDVRILREFLLVSK TLRRLNVSSCSLTQFNFALIADGVYKSPGVRRLSANRLLGMSLSLDTEKISSVLSSLLMQNTLWALSLEHCELTAQDMIP IAEHLARTNSKFRRLRIACNKIGPDGAFFLLRGMSMGGNLELLDLSYCSIGTHGGEWVAKYLASCRRLQVLHLNYNDMGP TAVNLILLAMKKQCKLEKLTLYGNHFDSRTAMIVRRLLDAEVVLHSELDISYTYDEALQDYRVVPWR