MRYTTRDTAACFELLPHEILLPIVTSLPGLDTLWNLMRASPHIWRLFSSHALTITEGILSGPNSILPPKVRELIRGVILVRSKALPFRNLDEFQTQFLRGVVPIREPEDAKFITLGPESLSTSIVPLPILQSVIATAYQISVLSQACLSSYLARLKNVRPLHAFNPKPYYTHGYGPNDDWVAAWDREFVGIPAKVVDAGQPSWVEEMRALRAIWIIQLVGEIKAVVGDKIGKSWAKEDIDILSQMNAADLVERPDSSISKAEEIRTAMDYLTSLGRAQNDNYYRLPRPPPFSESPGWITASPESSKVLRAVWGYRRNGQIHRLEKGTAIPEDSTPLRRPLLSENARWEQTEEFLSRESSGVSSWAVLTIGPGNSSPIPGVKFDSFRRLGFAFWDKRRMCLLGLTWDLDGRGYSNEFYLFALESILPPDEVANLKVELRKKGQIFYSDS*