MRETRGRAGMIDATVHQQLGTLLAEVKNLREAFRRSEDKSDAIRASMHRRMDELVERVGTLEGSTVAMQGDITEMKPITDDVKKWKLMGIGALGVIGIGGAALSVTFADVVKRGLAIFLRGG