MVGYPHMRTMVRAIVPVEIRLVAPIWKCCGILSKVKVVATPSVAIGPITTHIHVLVVDNALFGWTVWCIGCATFGVSFVGLGLVGLRIDLWVSVGSHLAFLPIKRILLYIHWFFSFALYFIGIRDSSISLKLLPLVGRIIGDLSGSLLGFNPRSLFVNFFIELVLMAKTMGSPLARPDGSDQFLEVTLRQMFVEFHASPFGLKLRLARVQCLKLYGFRTSGQEMPPMALPLVYISPSLQEGQFLLSPCHWTLEYEQNSCLHLLETRHFEGMHPFISRF*