MVVGKRCFDEDSDHGDDDNSEARRVRTAINRFFYLMGVFVVSDVIPLLKWFDFQGHRGAMKATPKELDSLLVKWIKEDRRRRSLAEVEGWNEDFMDVMLSITEDGEMSGYDSDTIIKATCMALILGGTDATSVNPARAIALVVTSPHVLKKAQEELDIHVGKDRNVDESDIKNLISTSKPSPRRPYASPRTIQPLCPLRPCKIARSTAIMSLLAHKSWSTFGSYTRSHECGRTHANFDPRGSSQNMRVWSPGASTLSTFHLGRAGDRARGSQALSKSSIWCSHV