NRRAHLKECFETLKRNIPNVDDKKTSNLSVLRTALRYIQSLKRKEKEYEHEMERLAREKIATQQRLAELKHELSQWMDVLEIDRVLRQTGQPEDDQASLGEGGAETLSQGKGGAPRELAAGRKSCCRRTWQTGGCFWWTFLPTQPGASSGAAPSPCFVPWKSALWLTFSAFPFPGLPSCAVAAIALSGEVAELSGFPSPASESCGTS