MWPPNGPASRPDDVTLLGIGRAHFEKQPPSNLRKSNFFHFVVALYDRAGQPIEIERTAFIGFIEKDQVASGRTNGDFNSSSESDGQKTNNGIQYRLQLLYANALGNRHAAPIGPVGFREWVDVTQIDNVRQFYTNRKLQDLKHYSKHVGRALVWVQTLTKHKAYSK