MALRVLTVIYGVEKKAKVEIVLAKQFIYLHLILLSLASGLGVVKQGVSEIDPDQCNSRTVHPTIMDLSYRYLLVDRFREGKKCRCCNSSHPDKASHPPTLFALSHHYMVWLAAKYAYPTSTTPFADYALLGDDILITDTEVARQYRILLDRLARRSYRLSIEISLLSRRRNRLPLNHPRKSKEGEGNGSFSPPKKAECHPNKLDGSNIRFEERVVPYWLESQPLSVLLSDKHVLPVLIPPLDWNTKLARYNYCLEFSSTIAVPRSQSIQSSQKANRAHGRELTPRSDSRKSSLGEKAGLGRDVISKRLDRTQEPDRRQAPL*