MADGSKPAPKALVLVGGYGTRLRPLTLTVPKPIIDFANRPMIVHQIEALKEAGCDEVVLAINYRPQVMMDFLKEWEEKLNIKITCSQEPEPMGTAGPLALARDILYNDTNTPFFVLNSDVVCEYPMKEMLERHLATGAEATILVTKVSDPSKYGVVVMDEDLKVERFVEKPQTFVGDKINAGIYCLSPSILNRIEPRPTSIEKEVFPAVAADGKLYAMALEGYWMDVGQPKDYLTGLALHLDSLRQKRPEQLADGDGIQGNAIIDPTAKIGKDCLIGPNVAIGKFCEIGDGVRLSNCVILNRVTIKNFSLIKDSIIGWSSKIGSWCRIEHKAVIGEDVFVKDEVQLNGAIVLPHKDIKESIMEPGTIIM*