MLLWNCVHEILPVAATLSKYISSIYGQCSRCSSASETHLHLFRDCWESSILWKFIFKRIRVAKEARNKAVFDLKMIKPFSVYNTFFVDYRKTNTMVQAKVAGNWLQKAPAWKPLAPEFLKLNIDGRLKEKDEAGGGGVFRSETGSWYIGFASKYNDITPLAAELYALREGIQMAIDYGVQKLDVETDAELLIKLFSSFTHLPRLFNKLAPSMGQYVITMALGHKVFLNPPPFIDVMYQTQLKQAKESLKEVGESSNSSHRSQQVIDLEIPPSPEDISPTTITTEIIFGSLDGLGVPPSLDEFFWWA*