MTDMGPLRCSRFLKILIMFMLTIIPVLASGHQMILLLEEEEVKEVAQGESGEEDENSLHMEDSSVDELDPESWRNILDETLSWENISSNEEGLYLSGVNKMMFAVSEGEPELMKEAISDLHLAADGGYVHAQSTLGFLFEIGSGVEESDAKDFLYHNFAEEGGNFQYKMELAYTYYRQQMYEKSVKLYAELASVVVASFFSFKEPPLVEPVRINDGSEENKEALRNSHEQGNEHAALLIGDAYYYGKGIDRYSEHATEAYMHAHCQSNAQAMFNIGYMHEHGEGLPFDLHLAKRYYDQALKTDWAAKFPVMLALLSVWIRKNYGGSCLVRFIIAFCWSTSYSSISSHKCDDTFECWILLIGYLF