MSTTSLRESEVFTSARLVASDCKLPPNDRYGEYYPTDPKNLKLESNFGPMLPEKIGYLQPTSKDTPIEVMRERLIRDGYLFVKQLLPRNQVLECRSNYFSYMAPSGLLKEGSDPVDGIFSDKDSRKFLPPGNLRRLFGLKDDYESEKYLDLMIKAHEERFYLQLCESTELREFIHKLTEWKDITMLQRTMLRAFVPDSELTPVHFDQMYLRAGPPTSITAWVPIGDISLEGSGLMYLEKSVDIGRQTEEEFTRNATNLTDEERVSAFNKNMNDGGFLSRDTVAYGENAKRKWLITEYEAGDVIFHDPFLVHASCKNKDPERRIRLATDLRFVNSNEPYDKRWMKVWRPLDGL*