MRLSVAILCALVAVQAAALLLAGSAAAASELKVGYYHKKCKGVENVIKWHVIKALKQNRRTGAALVRLLFHDCFVRGCDGSVLLDKSYENPHPEKEAPVNIGLAAFDLLEEIKAAVEKRCPGVVSCSDILIYAARDAGSILSNGHVHFDVPAGRLDGVVSRADEAQAELPDSTMTVQQLKDNFAAKGFDTEQLVILSGAHSIGQGHCSSFTGRLSEPPQQITPAYRDLLNYKCSQAANPDVVNNVRDEDASVVARFMPGFVSRVRKISDFLDNTYYHNNLAKIVTFHSDWQLLTDATSLSKVHEYADNATLWDSDFSDSLLKLSQLPMPEGSKGEIRKKCSAINHLY*