MSHLNYNHLYYFWMVCKQGSVTKAADALFLTPQTVTGQIKALEDRLDGKLTKRNGRSIEPTELGQLVFKYADRMFGLSYEMLDIVNYSQRSNLLFDVGVADALSKRLVSKILLTSVPGDNRIHLRCFESTHEMLLEQLAQHKLDMILSDCPVDSSQSPGLFSKKLGESRMSFFSFGDVDFAPFPAVLQSKKLLVPGSRTAMGRKVRQWFDRQGLQPHILGEFDDSALMKAFAIYHSDAVFMAPSFYVSEVDAESSLKLIGHVDEIKEEYYVIFAERMIQHPAVKNVCDADFTNLFL*