MMTTTSSGGAGGDLLGSTPGFRFYPTEDELLGFYLRHRLAGTTRPHVDRVIPVVDVYSHHPSHLRSMAGEASVQDAEQWFFFCPRAERELRGGRPARTTPSGYWKATGSPSCVFSSSSSAAAGNSKVIGVKRTMVFYQGRAPTGAKTTWKMNEYKAVAADDDTTTGHQTTAPLRLRNEFSVCRLYISTGTLRSFDRRPLNTSGNGQAXXXXXXXXXXRVSDKPTTIKAGAHTVSCRNLEQFCYPKKTVLLYVS