VPRDVLADVLALLPPRTLAVSRCVCREWRDVVDADVRCQLRTDLLPLSVAGIFVETNEAEPPDFFIRPSMAHGQRLSRPFSRVHLGLLLDDDLVVNPTTRQWMRLPPYPTLHEEKQRSRRRCHYYPYRVFDPSFSPYFEVFSMESPLDYKDELSEESGWPPSEYMLRVYSSNTERWEERSFLREEEHTATAASVWSKLDCRRCHAVYRHGALYVYWMLTFITRINVSTNKYRVIDLPPDIISTRCYQFRLGKSVGGVHFAAVGQRRLQVWFLDESGSKIEWVLKHVTRYPFSDHQTGRPWILQHGSYSYDDVQEENNEEPTAAENDSGWDSDADNATDIDLDSCQYIELLGLHPYRDIVFLVLPSKKAVAYYFNSSKIQHLGGLFIGHFYQFIKEGFIYTPTWIGELPAANYLV*