MSRERLSAHVSSTTEDNNLFVDILHDAPLSGHRQHRGILGSILYCILLAGFAIFAAITSWVFSSIHKFVPALLCSCNVLLLIITGAFQQYLVYQVMKIRLQGYYIFSQNLKPIVRLPFTTISYGTALILLITVWEPLINIHILSVSALIRIIMFVEVICVGSFMSLYIGSIHRYNTLDNQPDVLNSLYSALQPSSSLEELRYHDGGRLSDQQMALLQYQRDNLHYLSEEILRLQECLSKYERSDDGSTPQVDLVHLLSAREQELRALSAELNQVQSDLRLARELIIERDSEIQRVRATNNQYVEENERLRSILDEWSARSAKLERALEEEKLLNIDLQKRISKLRAPPS*