MGLIDLVRKAQREDSVQAPSVGLSGLKPIWLVSDDSSPSEKLVANGPITWKESPAVSDILKLREEQEERLTSELRAKVGGDCSLSFLDGLLRSYFEQLLDIDYTCSPNCTSDKKATCNMSFIKLLRRVSPHIGQKLLSHILRACLSCQDLDGVRAILEAQVVSGSLHHELVTSLIERDEVALLCTWSKNVSDPKFSDLLLVLKYFLKASLPAGKSLAQVRKQWRQAAISAIQRVSEILKSEENKGDISALAKHKNVKEEAIHKALLLSVAVDHFQPHELCLHYLLSSGQDEAVLAAILQQLDNEEVLKLLCYLNKWLDKYSSKSSLCTSQSKGKESFVPSLNDVIQWILILLDTHMMSLILCSDFHNEIQAIQLLVKGFVDFGHMIAPLAGIMEHLRSSSILPSHVSHGREDDPVIEYVEI*