MAIGIKQSLAGFAFMAALTGHAYSAVISCPSVSDIKQAPGEYGGFAYTAQLPNGQQWTGENPMADEADLGRVVFQEAYIVNAKNFVACDYVGKKAAGMRMVLKTASPIRPAGAAWKWQRQSDGTVLPHCVGPNPTQCTFE