MSTLVRVLAVSHVHPDEAAVGAAWPPPNTVELSFLDSFQVARGAIQRLFFYEGDDLPPFQSIVGALQSSLAAALPVFLPLSGKLAYLPESGDVVIDYSPDAVSPGVRFVEAEYSGSVDDMRRLAGDDEHQIEAFLQLVPELEVTRPRDDNVGGGGAGGAVAVGVAIHHGVADGQSVWQFIKAYLFRSVIKLKICSGLRKKNIKKNAHVSVYGIVTDRFVTPLPMGVDMSQQRRRTFLLNAGEIESLKQRISESDAGREQLRNRLSTYVAISSLAWTSIVRAKSLDAADKVYFMVSADCRRRLRPPADKGYFGNCVTTCVAKAISGDLSAGSDDGLAGLARAAAAIQRAIREGLEVPFGNSERWLDGATATTPPVRSFTRSGSSHRYMAYETDFGWGAPSRAELATVYGEEVVMMLGAADGGVQVSVVLRRALMDAFATNFRRQLVAST*