MFKREASKRAERLIELLRKESNLNWIARRTFAVYAVGSGWTGAFGNGRFDQEISGHNDEEEAGSPLKIYDGSVKDISLGWGHTAILTEDRRLLLAGRPHDFSVLLRLRRLPLWVRNYAINSSINEFRGLDSRSVHPIALIGRLITWLAIRFKYPTTELEAARRHSIFPELAEIALPDSEVPSSVSCSAALTAIVTESGKVYAFGLNGFGQCGIGMTSNHVWNPSSPLRGLTSEFANQPRGEMEQSYPVVDVALGLQHGICLNEVGEVFCWGKGERGQLGQGLITTEAHTALPVKRAFTLGEKMKPQYQTIGQVTQIDAGMIHCAALTKDNEVLIWGKHVLPLLPGDENKKVSSDARLPYILPGLPKGVRVERIACGSHHTAILLDDGSVYAAGIATHTKEPIHEAVQILPPGVVNRPVRQFDAHMDRTTIVGADGRQVLQLHLWKDEELREFAAFTPAWVDHILDENPFAKISMIHRSWIHSVVVTEEQIE*