MSVIALFTAATKLAGVLVTVTVAANAFSYSVYRKKNLKQFRSPIDDSADVLAHFNVNPSEGEKGFFFGLATAPAHVEDRLDDAWLQFAENTSCDRSESHEHTHPQPADAIMASATGDGGSQQAPLTQREATKTIKRKKSLKIAIEAQIRGFEKYVEVEEPTPTEQCDHNVAAWHNVPHPEERLRFWSDPDTELKLAKDTGVQVFRMGVDWSRIMPEEPLSGLKETVNFAALERYKWIINRVRFYGMKVMLTLFHHSLPPWAGEYGGWKLEKTVDYFMEFTRLVVDSVADIVDYWVTFNEPHVFCMLTYCAGAWPGGNPDMLEVATSALPTGVFNQAMNWIAIAHSKAYDYIHEKRYPATPCTSLSLFTPWYNEIFISPSCLKAFQ*