MKLQARQAARLAAKAGEVLAAARPGSVNQYQHHICVQLPRPADHMTSSAAAAAPGAWWPPLIEKEQAVVEVFAAIAQHAELFDGKVKVTAIEQLGRSGPPPGTVNLCAWPASLRFDSLPVDKIGLAVALAVTESSIARLPYKAREYKAVTAHMAPMPNLALLVCCHAARDIRCGKLGPPLAATLQRLVQQRGLDQEPPSHSASANDPAAASDSQPSSRSSGASPSAALPRVQVFGTSHIGGHKYAGNVLCYGAEHPCDGDWFGGVNSGNAEAFMEAILGIELGVDGGAEDPALRPYWRGRLGLTKEEQLELWEQGGGVEEVDDAALEQGSGSEEAGSQGDDELERLLDERWSKLRQLGQRPERX