MSADFAILSESTLHDRYLRVESRLVRYPDGREVAFDIVGHPKNEHHFVVVFVYFTARRSAVLLREFAQAALPQRGSLANLPTGGFDPRKHASRAEAARAELSEEAQLRGGEWVCLLPPDHPGVLEAKWCRNRFTPFLCIDPEPDPAHGALDAEEHLTAQEVPLQAVLSAMHGGDMLLPAVHTCSCALAWLRQHRRVVDSPLAPPGGCEGGRGRGFTVRRLSRASDASLYGRCLGLRASLLWPRESPPPSAADYDTADGEATFFAAVRCTGQGGEEEAELLGTAMLHDGRLRQVVAVPAARGQGVGAALVSAAAEAARAEGRDELSVGAWATSETFYSRCGFEPDSEPYESNGMSCRRLRLRLAQAGA*