MDRVGVMLRALILISLSQLIAAKIKPVSFIFGDSLSDVGNNNYLSKALAKASLPWYGIDYGNGMPTGRFTNGRTISDIVAEKMGLPIPAPYLDPATDEDVVLSNGVNYASGGGGILNETGWLFIQRLSLSKQIELFEGTKATIIKKIGHDVAETFFNESFYTIAIGSNDYVNNFLLPVAADAWQYTPDEFIDYLVITLRQQLTLLHRLGVRKMLFIGLGPLGCIPLQRMQTKDGGCDQKLNSWAVQYNVAAKKLMDDLNSQLPAASFIFADGYNVVTKVIQNPQAYGFKVANAPCCSLGRYRPTLTCFPAAKLCSDRSKYVFWDEYHPSEAANMVIAGSLMSALNLKPVNSTDHSHQITPASAPSPSPSQ*