MRLQLHSLAVWLIVLDACLHLPLPAHGRSRNLVATAPTSIPASPTPAPTAASRPVFSEYIGGGGAALTDVPVNSSVDFHFILAFAIDENTGPTDGNFTAFWQPRLSPANVKAIQAAHDNVKVSLSIGGGGSTAVFQPTSVTSWVKNAVTSLSAIITEYHLDGIDIDYEIFDSSTTDDFTACIGELITQLKNKNLITIASIAPYPATDTYYTQLWSKYNASIDYVNYQFYSQGDMSVSEYVSVYEGAKGMYAGGTVLASFETVNNGTAIVPSSGLDGCKQIKAAGDLHGIFIWSADQSYKDFQYEIQAQSLLAS*