MALVAVFILVKLMGAFVPLLVVASARLRGIERPQFIGSSIVIKDLRPRLTQSRAWDIKVWQVIVSASSLAVATLQAWRAFRDSQRAFRDSQMAFKASTEGKIQAAVAKAMEPFEPTRAQDEVIKRPVMDTIKNRIKSWREHATIIGGRYLSGKSVAVEEALRGVRGVVRFTIESADWKKVMCEQEKLDNIGLFKEVMSRAREKLKDFPDNLTKYPILLLDIPRTTTEGIDLISSTAKDMATDQIGAAVHVIVSASSAAVALAFDAGGSARQEDIWVADLTEEEAKEFLALHGHENNFEEFVDACVSAQFNNMLIKFCLVLSSFFCGGLWPVHFSWLADWRLGEGL*