MDWFNFFTGKIAFGSIAGIAIAAVITCWRAGSFYPVNARLLRFFISKDEIEDPDIRQNLADQAALVSFRMTHGVRSRTIIDAKRLALFSKEKNLPLDLIGKAGWVFDLKKLEINPKRIPHGGWPVGAAILLFFFIFAMIISAAIASVDDLLITIKGTDTSLWLSKDEARKVRPFFGARSRFSKDDCLEIKNIDTPAGFHPGDTKILCDIWKNPSLGKSLEKEIHTQHWAFWWAFVMCALYALMIFRVMNQWLSQIELNKMILLDKMQEKT