MVRLLLMIAFAASATRGAPIPTDKLDVATTLKYADVDTASKSIVDDKESLGASESRKTLSSTKAVPKADSTLTARYITPANKTSHGGRKLSPPSVVSGMGLAFTTDGNNVKMCSEHNGNYWSGGSWNNYGDQPTSEDCQKKCLDDPDCPFVLFRPANRFCTKYTACTRSPGIDWGWAGDQVFRKQCTVDSVTVNTKSWGSEVTWSIRDASGDAVCSGGPYDDNTETSEHCCIGTGAFTLSCTDSYGDGWHGGSIEIAGKEYCADFVDADGSRESFEQEEQLVIEECRHTCSSGSDWLANHPWVVLPLGQCRSRRVD*