MDTATRFEACPGCGARVPYMPDSPGPEHQYIDASPGCWYIFGEVGIRPYVSSRGFLVDTYMVQHPGQPSRQSIQSVCRHLLGLYWSLERGLSFEASIKAMLRTPTDQFIWLDPPGSLGPMTIMDVAQATDLASYNQLIKSWARTTWQAWEPHHPTIQRWANSSFPS