MVIQLVLRAPVGGHLVKATPLVPKKPNGFSRLCIRNCVTMDPQKSQKLVLDVKERLEREYTDLPVGRNGRDDEEMILWFLKDRKFSVEDAVSKLHKAIRWRHEFGVSDLSEESVKSVAETGKAYVHDCFDVYGRPVLIVEASKHFPQKQDPDEDEKLCVFLIEKALSRLPPGKQDILGIFDLRGFGTENADLKFLTFMFDVFYYYYPRRLGQVLFVDAPFVFKPLWQLVKPVLKSYASLVRFCSAKDVREEYFTEETVPASFRK*