MAAEKTKVPRIKLGSEGLQVSAQGLGCNRMMGIYGAEHNLIALIHHAVDAGITFFDTSDAYGPFLSEILLGKALKGIRHKVQLATKFGIIHSNGKFLICGDPNYVRAACEASLKRLDVDYIDLYYQHRVDTTIPIEVTVGAMKELVQEGKVKYIGLSEASASTIRRAHAVHPITAVQLEWSLCSRDVEQDIIPTCRELGIGIVAYSPLCRGLLAAGKNALQSANGGVDTQKSSFPRFKGENLENNQRIYCAFSELASRKGCTPGQLALSWVQHQGDDVVPIPGTTKIEKFKENVAALQVELSEKDVQDMEALFHANAIAGDRYADIDLWGYVHAQTPPLISWKASG*