MRELHHLGSVPIVIQQMNQFPQDVQLQQFGCQYLCSMAQAMPDVREEILQNGGIRPLISAMNNYPQDPMVHRYALSALSPLAYIPENGAQIIDAGGVSAVKNTLQYHSGDPQVAISALSMINELAKHDGCKDALVEAGIIPILLNVMQGHAGNPHVQALGLKCLATLCANSTSIQSGLYHAQGIPAILNAIRSAADTRATDAGTVELITEGVNLLAAIASNQECRPLIMQHGGIEITLQVMRFYIDFPLIQETAHFEATNDGDLKQEHCLRILSGLTLWPEAAAKLLHAGYIDCIIAAMLKYPEHQGVQMSGAYALGMVAGSDDAKSAVINAKGIEERACAALSILCESDRGKSTLAKTVVDDQSSPEIIANSMRNLYNIGNTLKQIAKVVAIAGLDDVMKDGFLKAFILNGLVQSLESHSQDQGVAFYVLKAIVTLAYPYPPPQMLTLCGSLLDIVIAIMKLFHSEARIQERMLFGARGGTDSKDMRICLALKTYQADTGIQRKGCRAFANLGEFQKEARRVVPL*