MGKLICDSTASSPVIPWRDPTSTPSSIDLVDQSSPAITPVAVVDTSSWENVSSLEDQQRRHLIKIQSKGVLWKHPQDQNASMVFRLSHGGEVEADGNCLFTACGKSMGVKTVSYARDLRRRTVRRFLEDLGSEKEAIESAIKHMYSPDLKSGWGIHVVQELKLLAKKDDREVLESAISELVHLGMQRELAAESIYKERCIAVDDGPSWAKYMSISGSPDDEYDIITLQYTEDGLLTVDENCDGHAAAFGDDIAIECLATEFKREIFVVQAHGSDAMVDEENCVFFLPHRPKCEICEPPLFLFMKGTGWCGAGADHYEPLIASPSAYVSQEKVALVL*