MAASRVSSYSLESQRVSLSRGSSAALISPDGMREDGRDLHECRPAFLQTGAVNAAAGSAYAEFGQTKVIVSVFGPRESKKAQAYSDIGRLNCNVSFAAFAGSVRGRAGQGVEEKEYSQMLHKALEGAVALHTFPKTTVDVFALVLQSGGGDLPVVITCASLALADAGIVMYDLVSAISLSCFEKNLLLDATLEEENSQDGSLMVACMTSRNEITQLSMSGEWPQRKLSEALNLCLDACDKLAGLMRITLKESSNADE*