MALVVICGQPCSGKSTAAICLFEALQTLDPKPTVKIIDESSFHLDRNQSYADMPAEKNLRGVLRSEVDRSLSRDSIVIVDSLNSIKGYRYELWCLARAAGIRHCVLYCDTDENQCREWNKERGVNGQATYDDKIFEDLVRRFEKPDRRNRWDSPLFELWPSKDGINQASIAISEAVSYLTRRVDSKTRDVRILQPTIATQNVRKSEANSLYEMDQATQEVISAIVEAQSQGFGAPANRISLGPQLPTISVQRQVGLPELRRLRRTFIKLTAQSSLSGPPPPSDADSAKRMFVDYLNREIGTA