MARETETPAAAPCLLLGPPLIRAARPSPAAAAAGDDTDASHPFLDLLDAAFNAPSAAEMKAALTPRRALTGNCSATYANSGNPCLDFFFQVDPLTALKLACNLRGVRGTGKSDKEGFYAAALWMHDNHPKTLACNVAALAEFGYLKDFPELLFRLIHGADVLELPEVYMSAQRWSELPYNRVASVAMRRYKFLFKKHDEERFEQYLEDVEDGKAKISAGALLPHEIAASAYRGEDDNVSELQWRRMVDDLRSKGSLRNCISVCDVSGSMNGTPMEVCIALGVLTSELSEEPWAGKVITFSSTPEIHLIKGKTLRKKMDFVRHMQWNLSTNFQAVFDKILRTAVNARLAPEKMIRTVFVYSDMEFNEASGHGGGHYGSRRTSESWDTDYNVICRKFRDAGYGNVVPQIIFWNLRDSKSTPVTSTQPGVAMVSGFSKNFLKIFLQNDGVVNPEAIMMQAIAGDEYQKLAVYD*