MLLKVDKLRLVEVCGTSESEFSCVSTSMIDLCYDCVGVSKEKKEAKKVKGNRGCAIIFLIYIRYGSYPLRGKYCHEMALRILLASIEAYSTVGTPDYIAPEVLLKKGYGMECVWSCFNVRDAVVYPPFYADDPMSTCRKIVNWKAHLKFPDDEARLSREAKDLVGKLLCNVNQRLGASQIKSHPWFEGVEWEKIYQMEAAYIPEVNDDLDTQNFEKFDEEDHQTLTPSCRTGPWRKMLSSKDINFVGYTYKNFEIVNDYQVPGIGIFIFLQILGLFPGYARIVLQFLI*