METRVKRAMAVLAAAPHDNAEDTGSAVTPFARLLCDVQRKIDARKTEDADDFHKAAFANAAALGPALGAQLSSWLFLWSVAFLRHPLAASHRFEEFAAAWLPIAATEGAPPTLLPALGKSVLTDVLSAPVELNYLEIFIDRVRSLAGKQLHYVETHQAPSLSLMNVFGHESMEIKAHFAWSVPNKDALAFVAQHSPLIEVGGGSGYWAAMLRIAPYNADVKCFNRPIVLDGFGPTEAIGAMTNGGVTFGEPSSVQLGGPEVLDRAEADGRTLLLMWPDYNGTGCTFGLPGRPAHGQSFSLEAQEFVKSRFDLVETIRLRASDLSVIRHETVMAGRKNVHSLAKASFD*