MDRLVYIFSMVFCSCSDVNMAEQPRAPTVAQKLSGFSPFKAIACDPTSQLRSAGASRSPLHTYQRRSSIIPSQSFGICTMDVASRYLDKPSRSFFVAAPAEKKGPYAFAVDFLMGGVSAAVSKTAAAPIERVKLLIQNQDEMIKAGRLSEPYKGISECFSRTIKDEGFISLWRGNTANVIRYFPTQALNFAFKDYFKKLFNFKKDRDGYWKWFAGNLASGGAAGASSLLFVYSLDYARTRLANDAKAAKKGGERQFNGLLDVYRKTMASDGIAGLYRGFTISCVGIIVYRGLYFGMYDSLKPVVLVGSLQDNFLASFLLGWGITTGAGLASYPIDTVRRRMMMTSGEAVKYSGSMDCFAQILKKEGAKSLFKGAGANILRAIAGAGVLAGYDRLQLIFFGKTYGSGGGG*