MKLILMVAFQAMSLISISTASLQYNFYGSSCPNAEQTISNVVYGLIDADPSMAPALLRLHFHDCFVMGCDASILLDPTKANGSPEKTAIPLRGYDAVNKIKAAVEAVCPGKVSCADILAFAARDSVTKSGGFVYPVPSGRRDGDVSSAFSVFSSIPSPFFDADELVQSFAAKGLTVDDLVALSEPAVPDGGRLPGRELRGGAAADDGVVNNSPVSPATLGNQYFKNALAGRVLFTSDAALLAGRNDTAEKVRENAGDLTAWMARFAASMVKMGGIEVLTGARGEVRGFCNATNS*