MKWVVAIAAVAWWWWWWWCCFTARSPIDPLPTWLPWPPPRRTALLAPNSHLHHLHKLGAGLVPGPEDLAFDALHHRLYAACADGWVKTISLPDGRVHNWTKIDGRPLGLVIGLHAEILVCEPSLGLLNVTRGSVTVLSDGACGVKFKFADGIDIAKDGSIYFTDASSKFGYGDSDLDVLEGRPNGRLLKYDPATIETSVLATNLFFPNGVAVSADQSFLVFCETAKVRCQRYWLSGERKGTREIFIDNLLGYPDNIRASKRGTFWIALVSGRSLWTELVLRVPMVKHFYATPRGLRTLNVAPYMAKVLEVSEDGKPISFHEDPNGAAIGFVTTALEVGDALYVGGLVSDYIGKLKLHST*